upon receipt of the deposit - Turkish English Dictionary